下面不可真确定义一维数组的是( )

[单选题]下面不可真确定义一维数组的是( )

A:int n=5;int a[n];

B:int a[5];

C:int a[]={1,2,3,4};

D:int a[23];

答案: A